.cssform p{
    width: 50%;
    clear: left;
    margin: 0;
    padding: 5px 0 8px 0;
    padding-left: 155px;
    border-top: 1px dotted gray;
    height: 1%;
}

.cssform label{
    font-weight: bold;
    float: left;
    margin-left: -155px;
    width: 150px;
}

.cssform input[type="text"], .cssform input[type="password"]{
    width: 100%;
}

.cssform textarea{
    width: 100%;
    height: 300px;
}

* html .threepxfix{
    margin-left: 3px;
}

input,textarea {
    border:1px solid #BBB;
    border-top:1px solid #000;
    border-left:1px solid #000;
}

input:focus, textarea:focus {
    background-color:lightyellow;
}
